river shrimp - German English Dictionary